package cn.hchaojie.camp.day04;

import java.util.Date;

public class DemoClassObjectReference {
	public static void main(String[] args) {
		Date d;			// d:引用 reference
		
		new Date();		// 创建了一个对象，在堆（heap）里面存储
		
		Date birthday = new Date();			// 创建了一个引用birthday，又创建了一个对象，用=把两者关联
		System.out.println(birthday);		// 打印当前对象的值
		Date sufferingDay = birthday;		// 创建了一个新的引用sufferingDay, 它复制了birthday的值，没有复制对象
											// 两个引用指向了同一个对象
		sufferingDay.setMonth(10);			// 通过第二个引用修改对象
		System.out.println(birthday);		// 第一个引用指向的对象也被修改
		
		
	}
}
